package satk.beans.interfaces;

/**
 * <h3>IntProcessResponcesBeans.java</h3>
 * <div><em>Fecha de creación: 25/05/2011, 11:32:04 PM.</em></div>
 * <p></p>
 * @author Sergio Flores Genis <sf.cancun@gmail.com>
 */
public interface IntProcessResponcesBeans {

    /**
     * Metodo para obtener el codigo de resultado
     * de la operación
     * @return Codigo de resultado
     */
    public int getResultCode();

    /**
     * Obtiene el mensaje de respuesta de la operación
     * @return Mensaje texto de respuesta
     */
    public String getResultMessage();

    /**
     * Indica se a obtenido un resultado de la operación
     * @return TRUE: hay un resultado
     */
    public boolean isResult();

    /**
     * Obtiene la el nombre de las clases de estilos CSS para la resuesta
     * @return Clases de estilos CSS
     */
    public String getIconResult();

    /**
     * Obtiene el estado del mensaje de respuesta, es un
     * estilo CSS
     * @return Estilo CSS para el estado de la respuesta
     */
    public String getStateResult();
}
